package radar

import (
	"context"
)

type GfyxRadarSubscriptionConfigReposIface interface {
	AddRadarSubscriptionConfig(ctx context.Context, data *GfyxRadarSubscriptionConfig) error
	SaveRadarSubscriptionConfig(ctx context.Context, data *GfyxRadarSubscriptionConfig) error
	GetRadarSubscriptionConfigByUser(ctx context.Context, userGUID string) (*GfyxRadarSubscriptionConfig, error)
	//GetAllRadarSubscriptionConfig 获取全部订阅配置
	GetAllRadarSubscriptionConfig(ctx context.Context) ([]*GfyxRadarSubscriptionConfig, error)
}
